package com.mrx.xfriendship.model.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 用户 信息 DTO
 *
 * @author : 肖康宁
 * @since : 2023-01-13 15:29
 **/
@Data
public class UserInfoDTO implements Serializable {

    /**
     * 用户 id
     */
    private Integer id;

    /**
     * 用户 性别
     */
    private String gender;

    /**
     * 用户所在地区
     */
    private String city;

    /**
     * 用户 生日
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDateTime birthDay;

    /**
     * 用户 头像 url
     */
    private String avatar;

    /**
     * 用户 积分
     */
    private Integer score;

}
